<p>role works!</p>



<table mat-table [dataSource]="dataSource" class="mat-elevation-z8"> 
<ng-container matColumnDef="roleId">
    <th mat-header-cell *matHeaderCellDef> RoleId </th>
    <td mat-cell *matCellDef="let element"> {{element.roleId}} </td>
</ng-container>


<ng-container matColumnDef="roleName">
    <th mat-header-cell *matHeaderCellDef> RoleName </th>
    <td mat-cell *matCellDef="let element"> {{element.roleName}} </td>
</ng-container>

<ng-container matColumnDef="operation">
    <th mat-header-cell *matHeaderCellDef> operations </th>
    <td mat-cell *matCellDef="let element"><button mat-button (click)="Btn_Edit(element.roleId)">Edit</button><button mat-button (click)="Btn_Delete">Delete</button>  </td>
</ng-container>

<tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
</table>
<!-- <ul>
    <li *ngFor="let item of list">
        <span>{{item.roleId}}</span>
        <span>{{item.roleName}}</span>
        <span>{{item.isDelete}}</span>
    </li>
</ul> -->